package com.promise.jokerdream.response.pc

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

// 黄金联赛
@Serializable
data class QueryFactionLeagueResponse(
    override val result: Int,
    override val msg: String = "",
    // 0为未知、1为未领日奖、2为未领赛季奖、3为报名期、4为已开赛
    val status: Int = 0,
    // 是否开始比赛，参战时需要判断
    @SerialName("is_ongame")
    val isOnGame: Int = 0,
    // 是否报名，0为未报名、1为已报名
    @SerialName("sign_up")
    val signUp: Int = 0,
): BasePCResponse {
    override fun getDescription(): String {
        return msg
    }
}
